﻿<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Members.ascx.cs" Inherits="Administrator_Controls_Members" %>
<script type="text/javascript">
    var index = "";
    $(document).ready(function () {
        $("input.del").click(function () {
            $("table input[type=checkbox].item").each(function () {
                var checked = $(this).attr("checked");
                if (checked) {
                    index = index + $(this).parent().parent().attr("id") + ";";
                }
            });
            $("#<%=hdfCheck.ClientID%>").val(index);
            if (index == "") return false;
            else return confirm("Bạn có chắc chắn muốn xóa thành viên này không?");
        });
        $("#divRelative").dialog({
            autoOpen: false,
            height: 250,
            width: 400,
            modal: true,
            buttons: {
                Ok: function () {
                    var duration = $("input#endate").val();
                    if (duration.length < 1) $(this).dialog('close');
                    var webMethod = '../services/DigicorpSV.asmx/VipMember'
                    var parameters = "{'id':'" + $(clicked).parent().parent().attr("id") + "','duration':'" + duration + "'}"
                    $.ajax({
                        type: "POST",
                        url: webMethod,
                        data: parameters,
                        contentType: "application/json; charset=utf-8",
                        dataType: "json",
                        beforeSend: function () {
                        },
                        success: function (msg) {
                            if (duration == "month")
                                alert("Cập nhật thành công thời hạn 1 tháng");
                            else if (duration == "day")
                                alert("Bạn đã loại bỏ thành viên VIP!");
                            else
                                alert("Cập nhật thành công thời hạn 1 năm");
                            window.location.replace("");
                        },
                        error: function (e) {
                            alert("False!");
                        }
                    });
                    //
                    $(this).dialog('close');
                },
                Cancel: function () {
                    $(this).dialog('close');
                }
            }
        });
        $(".vip input[type=submit]").click(function () {
            clicked = $(this);
            $("#divRelative").dialog("open");
            return false;
        });
    });
    function removeVip() {

    }
</script>
<asp:HiddenField ID="hdfCheck" runat="server" />
<!-- table -->
<div id="divRelative" title="Cấu hình VIP">
    <p>
        <h6>
            Chọn thời gian VIP</h6>
    </p>
    <p>
        <label>
            Ngày hết hạn</label>
        <input type="text" id="endate" class="date" />
    </p>
    <p>
        <a href="#" onclick="removeVip();">Bỏ Vip</a>
    </p>
</div>
<div class="box">
    <!-- box / title -->
    <div class="title">
        <h5 runat="server" id="title">
            Quản lý thành viên</h5>
        <div class="search">
            <div class="input">
                <asp:TextBox ID="txtKeyword" runat="server" Text="Hãy nhập từ khóa !" onclick='if(this.value=="Hãy nhập từ khóa !")this.value=""'
                    onblur='if(this.value=="")this.value="Hãy nhập từ khóa !"' />
            </div>
            <div class="button">
                <asp:Button ID="btnSearch" runat="server" Text="Tìm Kiếm" OnClick="btnSearch_Click" />
            </div>
        </div>
    </div>
    <div id="divMessage" runat="server">
    </div>
    <!-- end box / title -->
    <div class="table">
        <table id="table-3">
            <thead>
                <tr>
                    <th class="smaller">
                        STT
                    </th>
                    <th>
                        Mã
                    </th>
                    <th>
                        Tên đăng nhập
                    </th>
                    <th>
                        Tên đầy đủ
                    </th>
                    <th>
                        Email
                    </th>
                    <th class="small">
                        Hoạt động
                    </th>
                    <th class="small">
                        Vip
                    </th>
                    <th class="smaller">
                        Số khuyến mãi
                    </th>
                    <th class="smaller">
                        Số Ý kiến
                    </th>
                    <th class="smaller">
                        Số SMS
                    </th>
                    <th class="smaller">
                        Số tiền
                    </th>
                    <th class="selected last">
                        <input type="checkbox" class="checkall" />
                    </th>
                </tr>
            </thead>
            <tbody>
                <asp:Repeater ID="rptData" runat="server" OnItemCommand="rptData_ItemCommand">
                    <ItemTemplate>
                        <tr id="<%#Eval("MEMBER_ID") %>">
                            <td class="right">
                                <%#(Container.ItemIndex+1)+(base.Cur_page(pagerContainer)-1)*base.Page_size %>
                                <asp:HiddenField runat="server" ID="hdfID" Value='<%#Eval("MEMBER_ID") %>' />
                            </td>
                            <td>
                                <%#Eval("MEMBER_CODE")%>
                            </td>
                            <td class="left">
                                <%#Eval("USER_NAME")%>
                            </td>
                            <td class="left">
                                <%#Eval("FULL_NAME")%>
                            </td>
                            <td>
                                <%#Eval("EMAIL")%>
                            </td>
                            <td>
                                <asp:Button runat="server" CssClass='<%#Eval("IS_ACTIVATED")%>' ID="btnActive" CommandName="Active"
                                    CommandArgument='<%#Eval("IS_ACTIVATED")%>' />
                            </td>
                            <td class="vip">
                                <asp:Button runat="server" CssClass='<%#Eval("VIP")%>' ID="btnVip" CommandName="Vip"
                                    CommandArgument='<%#Eval("VIP")%>' />
                            </td>
                            <td>
                                <%#Eval("TOTAL_DEALS")%>
                            </td>
                            <td>
                                <%#Eval("TOTAL_COMMENTS")%>
                            </td>
                            <td>
                                <%#Eval("TOTAL_SMS")%>
                            </td>
                            <td>
                                <%#Eval("TOTAL_MONEY")%>
                            </td>
                            <td class="last">
                                <input id="chkBox" type="checkbox" value='<%#Eval("MEMBER_ID")%>' class="item" runat="server" />
                            </td>
                        </tr>
                    </ItemTemplate>
                </asp:Repeater>
            </tbody>
        </table>
        <div class="pagination pagination-left last">
            <div class="pagerContainer" id="pagerContainer" runat="server">
            </div>
        </div>
        <div class="action">
            <asp:DropDownList ID="ddlAction" runat="server" OnSelectedIndexChanged="ddlAction_SelectedIndexChanged"
                AutoPostBack="true" CssClass="selectwidth">
                <asp:ListItem Value="0" class="folder-open" Text="---Chọn hành động---"></asp:ListItem>
                <asp:ListItem Value="1" class="locked" Text="Di chuyển tới thùng rác"></asp:ListItem>
                <asp:ListItem Value="2" class="unlocked" Text="Xóa vĩnh viễn"></asp:ListItem>
            </asp:DropDownList>
        </div>
    </div>
</div>
<!-- end table -->
